System and method for detecting and locating contraband devices in a secure environment

ABSTRACT

There is a growing problem in correctional facilities in which contraband devices may be smuggled into a correctional facility. These devices are not subject to the typical monitoring and control provided by the inmate communication system provided by the correctional facility, and thus pose a significant security risk. The present disclosure provides details of a system and method that leverages the sanctioned mobile devices and the wireless infrastructure of the inmate communication system to scan for and triangulate the location of contraband devices. The mobile and wireless infrastructure devices scan for transmissions indicative of a contraband device and send alerts to each other and to a central monitoring system. The central monitoring system then leverages multiple alerts to determine a location of the contraband device using multiple triangulation techniques. The triangulation may also be performed by the mobile devices themselves.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No.16/272,618, filed Feb. 11, 2019, which is a continuation application ofU.S. application Ser. No. 15/379,064, filed on Dec. 14, 2016, now U.S.Pat. No. 10,206,064, each of which is incorporated by reference hereinin its entirety.

BACKGROUND Field

The disclosure relates to a system and method for detecting and locatingcontraband devices in a correctional facility utilizing mobile devices.

Background

In corrections environments such as prisons, telecommunications arehighly monitored and controlled. Typically, a correctional facilitymakes use of an inmate communication system (ICS), sometimes called aninmate telecommunication system (ITS), that provides both theinfrastructure for inmates to communicate with individuals outside ofthe facility and for correctional facility personnel to record, monitorand control these communications. To facilitate these communications, anICS may deploy a wireless infrastructure within the correctionalfacility grounds and mobile devices sanctioned by the correctionalfacility to allow inmates to perform these communications.

Great lengths are taken to prevent the illicit use of the ICS. An ICSmay be configured to record and monitor permitted inmate communications.Inmates are often subject to “whitelists” and “blacklists” thatdetermine what parties the inmate is permitted to contact. There may bea time of day, a length of call, three-way call or other restrictions oncalls, all of which may be controlled by way of various techniques andtechnologies that may include computer controlled equipment at thefacility and/or at remote locations in addition to human monitoringand/or control.

While various aspects and alternative features are known in the field ofcommunication monitoring, no one design has emerged that generallyintegrates all of the ideal features and performance characteristics asdiscussed herein.

BRIEF DESCRIPTION OF THE DRAWINGS/FIGURES

The accompanying drawings, which are incorporated herein and form a partof the specification, illustrate embodiments of the present disclosureand, together with the description, further serve to explain theprinciples of the disclosure and to enable a person skilled in thepertinent art to make and use the embodiments.

FIG. 1 illustrates a block diagram of a detection and monitoring systemaccording to an exemplary embodiment of the present disclosure.

FIG. 2 illustrates a block diagram of a mobile device, according to anexemplary embodiment of the present disclosure.

FIG. 3 illustrates a block diagram of a contraband monitoring center,according to an exemplary embodiment of the present disclosure.

FIG. 4 illustrates a block diagram of an application server, accordingto an exemplary embodiment of the present disclosure.

FIG. 5 illustrates the operational flow for a mobile device or wirelessaccess point to detect a contraband device, according to an exemplaryembodiment of the present disclosure.

FIG. 6 illustrates the operational flow for a contraband monitoringcenter to detect and locate a contraband device, according to anexemplary embodiment of the present disclosure.

FIG. 7A-7C illustrates several examples of triangulation to determinethe location of a contraband device, according to an exemplaryembodiment of the present disclosure.

FIG. 8 illustrates a computer system, according to an exemplaryembodiment of the present disclosure.

The present disclosure will be described with reference to theaccompanying drawings. In the drawings, like reference numbers indicateidentical or functionally similar elements. Additionally, the left mostdigit(s) of a reference number identifies the drawing in which thereference number first appears.

DETAILED DESCRIPTION

Advances in communications technology have opened avenues for inmates tocircumvent more traditional forms of monitoring that are typicallyavailable in correctional facilities. Maintaining the ability to ensurecontrol and/or monitoring of communications from or to a controlledfacility is, therefore, an important aspect to previously implementedtelecommunications systems. With the advances in cellular communicationstechnology, maintaining security is hindered by such issues as thesmuggling of prohibited equipment into a monitored facility. Due to thesmall size of certain of the more recently-developed devices, such mayavoid detection by more conventional search techniques including, butnot limited to, walk through and manual metal detectors and evenphysical “pat-down” searches. Therefore, technologies are necessary tohelp correctional facility personnel determine the location or the userof the contraband device so that those devices may be confiscated andinmates that engage in such behavior may be disciplined.

Therefore, correctional facilities now have the need to detect, locate,and otherwise discourage the smuggling and use of “contraband” wirelessand cellular devices. Due to the small size of certain of the morerecently developed devices and the ingenuity of violating parties, suchcontraband devices may avoid detection by more conventional searchtechniques. Further, once a contraband device has been successfullysmuggled into the correctional facility, the ability to stop the use ofsuch devices is limited to wireless jamming techniques, as well as moretraditional means such as receiving tips from other inmates and roomsearches. None of these techniques utilizes the technical capabilitiesof sanctioned devices within the correctional facility to automaticallylocate contraband devices.

In light of the above, the present disclosure provides details of asystem and method for detecting and locating a contraband device byutilizing a combination of mobile devices, wireless access points, and acontraband monitoring center. The mobile devices include smart phones ortablets that are borrowed, rented, or purchased by an inmate from acorrectional facility. These mobile devices are configured to detect,monitor, and intervene in the communications of contraband devices.Further, the mobile devices are configured to communicate with wirelessaccess points located throughout the correctional facility in performingintervention operations. The contraband monitoring center may also beutilized in the coordination, monitoring, and intervention of contrabanddevices.

FIG. 1 illustrates a block diagram of a correctional facility anddetection and monitoring scheme 100 within a correctional facilityenvironment, according to embodiments of the present disclosure. In anexemplary embodiment, the system comprises mobile devices 1-3 andwireless access points 4-7 within the correctional facility grounds 110,a network 101, and a call processing center 150 comprising acommunication center 160 and a contraband monitoring center 170. Withinthe correctional facility grounds 110, mobile devices 1-3 are deviceswhich are issued by the correctional facility to facilitate inmatecommunications with individuals outside of the correctional facilityenvironment. The mobile devices are configured to perform authorizedcommunications with outside parties, including texting, audio, and videocommunication. The mobile device is also capable of accessing limiteddata services such as internet to law websites, music, and otherservices. These devices typically run proprietary software that isdesigned by the inmate communication system (ICS) provider and approvedby the correctional facility.

As mentioned above, the correctional facility provides wirelessconnectivity to the mobile devices via wireless access points 4-7. In anexemplary embodiment, these devices employ the media access control(MAC) and physical (PHY) layer protocols associated with the IEEE 802.11“WiFi” standard to serve the communications needs of the mobile deviceswithin the facility. The mobile devices 1-3 form wireless connectionswith one of the wireless access points 4-7. Wireless access points 4-7are deployed throughout the correctional facility. In embodiments, someof the wireless access points serve specific enclosed areas such as aroom designated for voice or video call communications, a cafeteria,library, etc. In addition, some of the wireless access points 4-7 onlyserve as detecting devices for contraband devices as desired by thecorrectional facility. Such devices are placed in portions of thecorrectional facility in which mobile devices 1-3 are prohibited fromentering. Thus, these devices serve to detect contraband devices whichare smuggled into areas otherwise prohibited for wirelesscommunications.

In an embodiment, any communications involving the mobile devices andparties outside the correctional facility are delivered using packetizeddata. The packetized data is routed through the wireless access pointsto the communication center 160 within the call processing center 150via network 101. Voice communication is served over packetized voiceprotocols such as Voice over Internet Protocol (VoIP). Typicalpacketized data protocols such as transport control protocol/internetprotocol (TCP/IP) serve mobile device data services such as restrictedweb-browsing or music. In other embodiments, the mobile devices connectto the communication center via wired communication links that use othercommon MAC and PHY layer protocols, such as those associated with theIEEE 802.3 “Ethernet” standard. These wired communication links areavailable in designated areas of the correctional facility such as adedicated telecommunication room or a library.

In an exemplary embodiment, all communications from the mobile devicesare routed through one of the access points 4-7 to a network 101. Thenetwork 101 includes a local area network (LAN), a wide area network(WAN), or the internet. Network 101 consists of routers and switchesrunning well-known protocols such as 802.3 “Ethernet” protocol. Thenetwork may be owned and provisioned by the correctional facility 110,the ICS provider, or it may be part of a public network such as theinternet. The network 101 serves to connect the correctional facility'slocal network infrastructure to a call processing center 150, whichconsists of a communication center 160 and a contraband monitoringcenter 170. These are described below in further detail.

The communication center 160 is responsible for monitoring the usage ofthe mobile devices for any signs of illicit behavior on the part of theinmate using the device. In voice communications, for example, thecommunication center is responsible for authenticating the inmate partyand the outside party to ensure that these parties are allowed tocommunicate with each other. This will typically be done by comparingthe inmate and the outside party to a “white list” or a “black list” ofallowed or disallowed parties, such that inmates only communicate withparties on their white list or not on their black list. In embodiments,such lists are stored on the mobile devices themselves, such that whenthe mobile device is issued to a particular inmate, the inmate will onlybe allowed to contact their allowed parties. For data communications,both the communication center and the mobile devices themselves willtypically be responsible for preventing the user of the mobile devicefrom accessing prohibited data. In embodiments, this is done at thecommunication center, for example, by maintaining access control listswhich list the internet web domains which are allowable for a particularmobile device. The mobile device employs proprietary application design,modifications to a standard mobile device operating system (OS), andhardware designed to prevent tampering with the mobile device to preventunauthorized or disallowed communications.

Both the mobile devices 1-3 and wireless access points 4-7 areconfigured to detect and monitor unauthorized communications by acontraband device 140. In this capacity, both the mobile devices andwireless access points are referred to generally as “detecting devices”in the present disclosure. Examples of contraband device 140 include acellular phone, an unauthorized network router, unauthorized hotspot, orunauthorized communication device, or an unmanned aerial vehicle (UAV)or “drone” device. To do this, devices 1-7 are configured to monitordifferent radio access technologies including, but not limited to, GSM,2G-5G, WCDMA, CDMA, TDMA, UMTS, WIMAX, WIFI, IBEACON, Bluetooth, LTE,700 mhz to 2200 mhz or other frequency bands, and/or other modes andfrequencies. While monitoring a radio access technology, mobile devices1-3 are configured to detect a transmission of a signal on the radioaccess technology from contraband device 140. For example, mobile device1 may detect a transmitted LTE pilot signal from contraband device 140.

In an exemplary embodiment, the mobile devices 1-3 and wireless accesspoints 4-7 are configured to perform broadband energy detection schemesover a large range of frequencies common in cellular technologies suchas 700 MHz to 2200 MHz and 4.915-5.825 GHz bands. In embodiments, themobile device employs a notch filter which prevents the detection schemefrom detecting transmissions made by the mobile device itself. When acontraband signal is detected over a determined threshold anywherewithin these bands, detecting devices 1-7 generate an alert or performother actions to further confirm the presence of contraband device 140.For the mobile devices 1-3 in particular, this scanning can be initiatedby correctional facility administrators, and does not depend on thestate of the mobile device. Thus, scanning by the mobile devices 1-3 maybe initiated even if the mobile device is in various operating statessuch as a low-power “sleep” mode, powered off, or otherwise because thesoftware operating on these devices is modified to provide thisfunctionality.

In some embodiments, the detecting devices 1-7 are coordinated to listenin “shifts” such that not all devices are listening at the same time,thereby allowing each device to conserve power. Thus, a detecting deviceemploys a “wait time” between scans in which the device does not scan,where the wait time may span from zero seconds (i.e. continuousscanning) to several minutes. The contraband monitoring centerdetermines a listening schedule dictating when each device should listenon the frequency bands of interest to search for contraband devices.This schedule reflects the current locations of the detecting devices,where devices within a small proximity of each other are scheduled sothat only one device in the area is scanning at all times, but devicesthat are distant from each other may still be scheduled to scansimultaneously. In this way, continuous scanning coverage of as much ofthe correctional facility as possible is maintained while stillconserving power on the detecting devices. In some embodiments themobile devices 1-3 determine a listening schedule with each other withno input from the contraband monitoring center. The wireless accesspoints 4-7 are more likely to perform continuous scanning because theytypically do not run on a limited power resource.

In embodiments, when a contraband device is detected by either themobile devices 1-3 or wireless access points 4-7, these devices sendalerts to the contraband monitoring center 170 via the network 101.These alerts include details regarding the nature of the contrabanddetection, such as the detection time of a communication believed tooriginate from a contraband device, the location of the detecting deviceat the time of detection, received signal strength indicator (RSSI)information, an “angle of arrival” (AOA), a “time of arrival” (TOA), thelocation of the mobile device within the correctional facility such as“library” or “courtyard,” and audio or video sample recorded upon timeof the detection. Alerts from mobile devices are communicated to thecontraband monitoring center via the same wireless access points 4-7,and alerts from the wireless access points themselves are also sentdirectly to the contraband monitoring center via the network 101. Themobile devices 1-3 also send updates of their respective locations tothe contraband monitoring center 170. This will assist the contrabandmonitoring center 170 in contacting mobile devices when the centerreceives an alert, allowing the contraband monitoring center to sendinstructions for corrective actions or to collect more information toconfirm the presence of a contraband device. For example, if an alert isreceived from a first mobile device, the contraband monitoring centersends instructions to other mobile devices in close proximity to thefirst mobile device to also scan the area to aide in providing a moreaccurate location of the contraband device.

In an embodiment, the contraband monitoring center listens for thesealerts and uses the information in the alerts to perform triangulationoperations that obtain the most probable location of the contrabanddevice. Triangulation uses the location information of detecting devicesand other information such as the detected signal power of thecontraband device transmission to determine a likely location of thecontraband device. Once the contraband device location is determinedthrough the triangulation operation, the contraband monitoring centersends instructions for corrective actions to be taken as deemednecessary. For example, once the location of the contraband device isdetermined, the contraband monitoring center sends instructions tosanctioned mobile devices in the vicinity of the contraband device'slocation to transmit a wideband jamming signal to prevent the successfulcompletion of the contraband device communications, or alerts thecorrectional facility to send personnel to search for the contrabanddevice and apprehend the user of the contraband device. The detailedoperations of the mobile devices, wireless access points, and thecontraband monitoring center are described in greater detail below.

As discussed above, detecting devices 1-7 operate individually bydetecting contraband device 140, transmitting alert information tocontraband monitoring center 170, and performing intervening operations.However, in an embodiment, detecting devices 1-7 are also configured tooperate in a mesh infrastructure where detecting devices 1-7 communicatewith each other to detect contraband device 140 and perform interveningoperations. Such embodiments are particularly useful in cases whereconnectivity to the contraband monitoring center 170 (or the callprocessing center 150 generally) has been compromised. In thisembodiment, each of the detecting devices 1-7 acts as a node in a meshinfrastructure where each of the nodes communicates with and eveninstructs the other nodes to perform operations such as a jammingoperation or a recording operation. For example, as shown by FIG. 1, ifmobile device 1 detects contraband device 140, mobile device 1communicates this information to one or more of the mobile devices 2-3and instructs one or more of these devices to perform a correctiveaction against the contraband device. In a mesh infrastructure, mobiledevices 1-3 are able to perform intervention operations withoutinvolvement of the contraband detection center 170.

In embodiments, the mobile devices 1-3 send alerts to one another and towireless access points 4-7. In such cases, the mobile devices 1-3 mayaggregate multiple alerts together to transmit to the contrabandmonitoring center in cases where wireless connectivity to the wirelessaccess points is compromised for one or more of the mobile devices. Insome embodiments, the mobile devices themselves perform a triangulationoperation to determine the most probable location of the contrabanddevice. In such cases, an alert sent to a contraband monitoring centeralso contains the contraband device location information determined onthe mobile device.

In embodiments, the mobile devices 1-3, upon detecting a potentialcontraband device signal, begin recording audio and video samples of thesurrounding area to potentially obtain biometric samples, or othersamples that help identify the location of the device. This informationis useful in potentially identifying the party that is using thecontraband device, but also in helping identify the location of thedevice in cases where a more traditional method such as GPS is notavailable. For example, in doors a GPS signal is not typicallyavailable. A picture, and audio recording, or a video recording taken atthe time of a detecting the potential contraband device signal mayreveal the location of the detecting device, as well as the party orparties engaged with using the contraband device.

Mobile devices 1-3 and wireless access points 4-5 are also configured tointervene between unauthorized communications and contraband device 140.In an embodiment, intervention operations by mobile devices 1-3 includetransmitting a jamming signal of low RF strength that radiates withinpredetermined areas 10, 20, 30, 40 and 50 around a location of themobile devices 1-3 and wireless access points 4-5. Some wireless accesspoints 6-7 may not have this capability. The predetermined areas 10, 20,30, 40 and 50 are jamming signals that radiate 10-15 meters in alldirections around the mobile devices 1-3. Jamming signals include asignal that interferes or blocks a detected frequency or a signal thatassociates with the detected frequency. For example, the jamming signalmay interfere with the downlink signal that is associated with adetected uplink signal of a cellular phone. Jamming signals includesignals that have an increased power or signals that include apredetermined number of transmissions that overpower unauthorizedcommunications. Jamming signals may also include signals that corruptunauthorized communications. For example, mobile devices 1-3 may analyzepacket headers transmitted by the contraband device 140 and transmit asignal that overwrites portions of the unauthorized communication suchthat packets of the unauthorized communication become corrupted.

In an embodiment, jamming signals are configured to not interfere withcommunications between mobile devices 1-3 and an outside communicationdevice. To do this, mobile devices 1-3 emit jamming signals having afrequency band and/or radio access technology that is different from thefrequency band and/or radio access technology used for communicationbetween the mobile devices 1-3 and communication center 160.

Jamming signals are activated based on the detection of contrabanddevice 140 and/or instructions received from contraband monitoringcenter 170. In doing so, mobile devices 1-3 preserve battery power.While the jamming signal is described as being dependent on thedetection of contraband device 140, the present application is notlimited as so, and includes an always on mode where such detection ofthe contraband device and the subsequent activation of the jammingsignal is always transmitted by the mobile devices 1-3. In this mode, atleast one of mobile devices 1-3 are configured to transmit a jammingsignal when a main operating system (OS) of the mobile device is poweredon, in sleep mode, and/or powered off. In other words, in this mode,jamming features are operated independently of the main processor powerof the mobile device.

FIG. 2 illustrates a block diagram of mobile device 200, according toembodiments of the present disclosure. Mobile device 200 may be anexemplary embodiment of one or more of mobile devices 1-3. Mobile device200 includes processor circuitry 210 that is communicatively coupled toplurality of communication interfaces 220, input/output circuitry 230,and positional and motion circuitry 240. Processor circuitry 210includes one or more processors 212, circuitry, and/or logic configuredto control the overall operation of mobile device 200, including theoperation of communication interfaces 220, input/output circuitry 230,and positional and motion circuitry 240. Processor circuitry 210 furtherincludes memory 214 to store data and instructions. Memory 214 may beany well-known volatile and/or non-volatile memory that is removableand/or non-removable. In some embodiments, the processor circuitry 210may store instructions for performing triangulation operations incertain embodiments. This allows the mobile device to performtriangulation operations based on the alert information received fromother mobile devices, perform basic biometric comparisons between audioand video samples sent within those alerts, and so on.

Communication interfaces 220 include one or more transceivers,transmitters, and/or receivers that communicate via one or more antennas222. Communication interfaces 220 are configured to transmit and receivecommunications between an inmate and an outsider via network 101.Communication interfaces 220 are also configured to detect transmissionsby contraband device 140. Detection of contraband device 140transmissions includes reception of a communication of an unauthorizedcommunication via one or more antennas 222. For example, to detect anunauthorized communication, a receiver of the communication interface220 may cycle through different frequencies bands and/or radio accesstechnologies. Communication interfaces 220 are further configured tooutput an RF signal during intervention operations. For example, atransmitter of the communication interfaces 220 may be configured totransmit an interference signal based on the received unauthorizedcommunication. Lastly, communication interfaces 220 is configured tocommunicate with other mobile devices 1-3, wireless access points 4-7,and/or contraband monitoring center 130 to provide or receiveinformation and/or instructions.

Input/output circuitry 230 includes circuitry such as a keypad, a touchinterface, a microphone, a camera, and a video screen for displayinginformation. In embodiments, input/output circuitry 230 is used fortraditional mobile device communications such as audio, video, ortexting communications. Biometric input/output circuitry 250 comprisescircuitry such as the microphone and camera that are used during anintervention operation to capture audio and/or video of surroundingareas when an unauthorized communication is detected.

Positional and motion sensors 240 include circuitry for determining acurrent location and a change in location of mobile device 200.Positional and motion circuitry 240 may include such circuitry as GlobalPositioning System (GPS) technology, indoor positioning systems (IPS)technology, accelerometers, and/or gyroscopes to determine position andmotion. Positional and motion sensors 240 are used to triangulate afirst current location of mobile device 200 based on signals receivedfrom, for example, positioning systems. Positional and motion sensors240 are configured to determine whether mobile device 200 is in motionbased on second location of the mobile device 200 and determiningwhether a change of location occurred between the first current locationand the second current location.

FIG. 3 illustrates a block diagram of a contraband monitoring center300, according to embodiments of the present disclosure. The contrabandmonitoring center 300 is an exemplary embodiment of the contrabandmonitoring center 170 depicted in FIG. 1. Contraband monitoring center300 includes network interface 310, alert database 320, biometricdatabase 330, application server 340, and communication server 350. Thenetwork interface 310 allows two-way communication with the wirelessaccess points 4-7 and the mobile devices 1-3. This module allows thecontraband monitoring center to receive alerts from the devices in thecorrectional facility, and send instructions to those devices in theevent that corrective actions are necessary when a contraband device isdetected. The module also allows the receiving of periodic locationupdates sent by the mobile devices 1-3. The information contained in thealerts, such as GPS coordinates, correctional facility location, audioor video samples for biometric identification, and so on are alsoreceived via this module, and the information will be distributed to theother servers within the contraband monitoring center. This module isimplemented through common networking technology including an Ethernetcard, modem, a communications port, a PCMCIA slot and card, etc.

The alert server 320 consists of any number of servers, and isconfigured to store the alert information received from any sanctioneddevice or wireless access point within the correctional facility. Inembodiments, when an alert is received by the contraband monitoringcenter, the triangulation process for determining the location of thecontraband device checks the alert database to see if similar alertswere received from other sanctioned devices in proximity to the mostrecently received alert. This may improve the accuracy of the locationdetermined by the triangulation process. This database will also serveto keep alert histories for record keeping purposes.

Biometric server 330 consists of any number of servers, and isconfigured to store biometric data of inmates. Biometric data includesat least one of voice data, facial recognition data (2D or 3D), anddevice data. Biometric server 330 is configured to assist analyzingaudio/video data received as part of the alert. In embodiments,biometric server 330 assists by comparing received audio/video dataagainst stored biometric data to determine identities of those near adevice at the time of detection. The server also compares the biometricdata from multiple alerts to determine if those alerts all identify thesame contraband device.

Location server 350 consists of any number of servers, and is configuredto receive location data from one or more of mobile devices 1-3. In anembodiment, the mobile devices 1-3 send periodic updates of theirlocation to the contraband monitoring center 170, and these updates arestored in the location server 350. The location data is used by locationserver 350 to determine a location and/or motion of a contraband device140. In the event that an alert is received by a first mobile device,the location server is used to determine if other devices are inproximity to the first mobile device, and the contraband monitoringcenter then sends instructions to those devices to collect additionalinformation. Location information is received by location server 350based on one or more of a request to one or more of the detectingdevices 1-7, a predetermined time for detecting devices 1-7 tocommunicate respective location and motion data, or based on an eventperformed by one of the detecting devices 1-7, for example detection ofcontraband device 140. It should be noted that the wireless accesspoints 4-7 are less likely to update location information periodicallybecause they are generally in fixed locations within the correctionalfacility. In an embodiment, location server 350 is further configured toprovide the location to the application server so that the applicationserver sends instructions to devices (e.g., mobile devices 1-3 and/orwireless access points 4-7) to perform corrective actions based on thereceived location information.

The communication server 360 consists of any number of servers, and isconfigured to communicate with parties either within or outside of thecorrectional facility when a contraband device 140 is detected. In someembodiments, these outside parties consist of law enforcement or otherentities not necessarily associated with the correctional facility toalert them of the presence of contraband devices.

Finally, in embodiments the application server 340 is made up of one ormore servers, and is the main server that performs triangulationoperations as well as determining corrective actions to be taken in theevent of a contraband device 140 being detected. In embodiments, thisserver operates as the main orchestrator between the other modules inthe contraband monitoring center 300, querying information from thebiometric server 330, alert server 320, and location server 350 toperform the necessary tasks of biometric validation, triangulation anddetermination of corrective actions when an alert is received by one ofthe detecting devices 1-7.

FIG. 4 illustrates application server 400, according to exemplaryembodiments of the present disclosure. Application server 400 is anexemplary embodiment of the application server 340 depicted in FIG. 3.Application server 400 consists of any number of servers, and functionsas the primary logic processing center in detection and monitoringsystem 100 such as coordinating a response to detection of contrabanddevice 140. Application server 400 is configured to manage andfacilitate communication between communication server 360, locationserver 350, biometric server 330, and alert server 320.

Application server 400 includes one or more central processing units(CPU) 410 connected via a bus 401 to several other peripherals. Suchperipherals include an input device, such as keyboard and/or mouse 420,monitor 422 for displaying information, network interface card 424and/or modem 426 that provide network connectivity and communication.

Application server 400 also includes internal data storage 430. Thisdata storage 430 is non-volatile storage, such as one or more magnetichard disk drives (HDDs) and/or one or more solid state drives (SSDs).Data storage 430 is used to store a variety of important files,documents, or other digital information, such as operating system files,application files, user data, and/or temporary recording space.

Application server 400 also includes system memory 440. System memory440 is preferably faster and more efficient than Data storage 430, andis configured as random access memory (RAM) in an embodiment. Systemmemory 440 contains the runtime environment of application server 400,storing temporary data for any of operating system 442, java virtualmachine 444, java application server 446, and detection and monitoringcontrol logic 448.

Although the devices depicted with respect to detection and monitoringsystem 100 have been described in some detail with respect to FIGS. 1-4,the operations of these devices will be described in greater withrespect to FIGS. 5-7. While FIGS. 5-6 contain methods of operation ofdetection and monitoring system 100, the operations are not limited tothe order described below, and various operations may be performed in adifferent order. Further, two or more operations of each method may beperformed simultaneously.

FIG. 5 depicts a flowchart 500 of the operations performed by mobiledevices 1-3 and wireless access points 4-7 to detect, monitor, andlocate a contraband device 140 according to exemplary embodiments. Instep 510, a detecting device searches for the contraband device. Thissearch is performed by scanning over different network technologies suchas LTE, UMTS, etc. or performing wideband energy detection overfrequency bands of interest such as 700-2200 MHz, as described above.If, during this scanning operation, a signal indicative of a contrabanddevice is not detected (520N), the detecting device progresses to step525, in which the device begins a “wait time” during which it does notscan for a contraband device. During this wait time no scanning occursto save power resources on the detecting device. In an embodiment, themobile devices and wireless access points schedules the scanningoperations such that not all of the devices are scanning at all times toconserve the power resources of the devices. The schedule is initiatedby communication amongst the mobile devices or dictated to the mobiledevices by the contraband monitoring center. This wait time may rangefrom several minutes to zero seconds (i.e. the detecting device isalways scanning). For the wireless access points 4-7, the wait time ismore likely to be zero because these devices do not typically run on afinite power resource. As noted above, schedules are likely to beimplemented amongst devices within a small proximity to each other orbased on their location within the correctional facility.

In step 520, the scan performed in step 510 is examined. If a signalindicative of a contraband device is detected (520Y), operations togather information, monitor, and locate the contraband device begin.From step 520Y, several steps are taken by the device depending on thedetection methodologies desired by correctional facility or ICS provideradministrators. In embodiments, several of the steps taken are optionalor may not be taken at all depending on the conditions of the detectionat step 510. Beginning with step 530, the mobile device or wirelessaccess point initiates its biometric data collection apparatus, such asthe biometric input/output circuitry 240 including a microphone and/orcamera, to record sound and video images immediately following thedetection to try to discern the party using the contraband device. Thismay be particularly useful in more closed off spaces such as an inmatecell block where sounds may be easier to record. The images are usefulin not only identifying a party using the contraband device, but alsothe general location in which the detection occurs, especially if morespecific location information such as GPS coordinates is not available.

As described above, in some embodiments, the steps of biometricvalidation and contraband device location via triangulation areperformed by one or more of the devices 1-7 without any input from thecontraband monitoring center 170. In these embodiments, the devices sendeach other alerts when a transmission indicative of a contraband deviceis detected, and each of the devices stores recent alerts received byother devices within a short time frame in order to aide in locating acontraband device. In such embodiments, the device performs a biometriccomparison with information from other alerts as illustrated in step540. In this step, using biometric techniques such as voiceidentification, facial recognition, and so on is performed by the mobiledevice to determine if previous alerts received by the device from otherdevices have similar or matching parties or conditions to the currentcontraband device detection. Alerts that indicate detections that haveoccurred too far in the past or at too far a distance from the device'scurrent detection will be discarded.

In step 550, if the detecting device determines that it has received noalerts from other mobile devices that seem to indicate the samecontraband device (550N), the detecting device sends an alert indicatingthat it has detected a likely contraband device in step 560.

In step 550, if the detecting device determines that its currentcontraband device detection and recently received alerts from othermobile devices indicate the same contraband device activity based on thebiometric comparisons (550Y), the device performs a triangulationoperation in step 555. The detecting device uses the best informationavailable from its own detection and the recently received alerts todetermine a probable location of the contraband device. Triangulationwill be described in greater detail below and with reference to FIGS.7A-C. If, at step 550, the detecting device determines that no usefulalerts are available (550N), the detecting device progresses to step560.

In step 560, the detecting device sends an alert indicating that it hasdetected a likely contraband device in step 560. In embodiments, thedetecting device sends this alert to other devices in its vicinity andto the contraband monitoring center 170 via its connected wirelessaccess point. As discussed above, the alert includes information relatedto the detection to aid the contraband monitoring center or otherdevices in determining the location of the contraband device. Thisinformation includes a timestamp that the detection occurred, thereceived signal strength indicator (RSSI), an “angle of arrival” (AOA),a time of arrival (TOA), the GPS coordinates of the detecting device, aknown location of the detecting device within the correctional facility(e.g. “cafeteria”, “library”, etc.), the wireless access point servingthe mobile device (or the wireless access point that performed thedetection), and biometric audio or video samples gathered in step 530.In addition, if the detecting device has performed a triangulationoperation as in step 555, this information will also be sent as part ofthe alert.

In step 570, the detecting device receives instructions from either thecontraband monitoring device 170 or another device 1-7 to perform acorrective action to prevent operation of the contraband device. Thecorrective operations include transmitting a jamming signal, activatingan audio and/or video recording to gather further information about thecontraband device, or alerting and/or instructing another device, suchas one or more of devices 1-7, to perform one or more interventionoperations. In embodiments, the corrective action itself is taken instep 580. Both steps 570 and 580 are performed by devices other than theoriginal detecting device to transmit jamming signals into a wider areato prevent usage of the contraband device.

FIG. 6 depicts a flowchart 600 of the operations performed by thecontraband monitoring center 300 to detect, monitor, and locate acontraband device 140 according to exemplary embodiments. Whenappropriate, the operations of flowchart 600 are described withreference to the contraband monitoring system 300 of FIG. 3.

In step 610, the contraband monitoring center receives an alert from amobile device 1-3 or wireless access points 4-7. In embodiments, thisalert includes several pieces of information related to the detection,such as GPS coordinates, location within the facility, RSSI, andbiometric samples. The contraband monitoring center also updates all ofits component servers as necessary based on the information received.For example, the location of the device sending the alert is updated inthe location server 350, and the alert information is stored in alertserver 320. In embodiments where the detecting device performs atriangulation using alerts received from other mobile or wireless accesspoints, the triangulated location of the contraband device is alsoreceived as part of the alert.

In step 620, the contraband monitoring center performs a biometricidentification operation if biometric data is sent as part of the alertto determine the identity of the contraband device user and determine iffurther action needs to be taken. In embodiments, there may be partiesthat are allowed to have non-sanctioned devices in the correctionalfacility, such as personnel of the facility carrying personal deviceswithin the facility grounds. Step 620 is therefore a first measure toweed out potential false alarms in contraband device alerts. To performthe biometric identification operations, the contraband monitoringcenter will utilize its biometric server 330 to perform voice and facialrecognition matching software according to well-known methodologies forbiometric validation.

In step 630, if the biometric validation operation of step 620determines that the detected device is allowed or is in some way a falsealarm (630Y), the contraband monitoring center ends its operations. Ifstep 620 does not determine that the detected device is allowed (630N),the contraband monitoring center initiates processing for determiningthe location of the device and instructions for corrective actions. Inembodiments where the detecting device performs triangulation, thecontraband monitoring center 300 foregoes any steps related totriangulating the location of the contraband device and moves todetermine corrective action in step 660.

Beginning in step 640, the contraband monitoring center checks the alertdatabase 320 for alerts that have occurred in a similar time frame andwithin proximity to the alert received in step 610. In embodiments, thetime frame varies from only 1 second to several minutes depending on theinput from correctional facility administrators. Depending on thelocation data received in the alert, the contraband monitoring centeruses different methods to determine which alerts (if any) stored in thealert database are pertinent to the received alert. For example, if GPScoordinates are available in the alert, these coordinates are comparedto the GPS coordinates of alerts stored in the alert database 320. Ifonly wireless access point information is available (i.e. the wirelessaccess point that is used to send the alert to the contraband monitoringcenter), then other alerts with the same wireless access point or otherwireless access points in the vicinity are considered. If correctionalfacility location information is available (such as “library” or“cafeteria”), then other alerts with that same information areconsidered alongside the received alert.

In step 650, the received alert information and the alerts identified instep 640 are used to perform triangulation to determine the location ofthe contraband device. The triangulation techniques applied here aresimilar to those applied by a detecting device in step 555 depicted inFIG. 5. Triangulation techniques will be described in greater detailrelated to FIG. 7.

In step 660, a corrective action is determined based on the determinedlocation of the contraband device. In embodiments, the correctiveactions include transmitting a jamming signal, activating an audioand/or video recording to gather further information about thecontraband device, or alerting and/or instructing another device, suchas one or more of devices 1-7, to perform one or more interventionoperations. The contraband monitoring device must also determine whichdevices to instruct to take these corrective actions. At step 670,instructions for the corrective actions determined in step 660 aretransmitted to the devices determined in step 660.

Referring back to FIG. 5, in embodiments, the instructions for thecorrective actions are received by one or more devices in thecorrectional facility in step 570, having been determined by thecontraband monitoring center in step 660 of FIG. 6. In step 580, thecorrective actions are executed by one or more devices in thecorrectional facility. Both steps 570 and 580 may be taken by any of thedevices 1-7 in the correctional facility 110, rather than just a devicethat detected the contraband device 140, since several correctiveactions require the cooperation of multiple devices within the facilityto achieve their desired effect of disrupting contraband devicecommunications.

FIGS. 7A-7C illustrate several examples of triangulating a contrabanddevice location based on the detections of multiple detecting devices.In such scenarios, triangulation techniques that use the data availableat each of the detecting devices may be very effective in “localizing”the contraband device to within a small area. Each figure depicts adifferent scenario where several detecting devices detect a singlecontraband device, and options for determining the location arediscussed for each case. However, these scenarios are exemplaryembodiments and should not be considered limiting to the different typesof triangulation that may be performed by either the detecting devicesor the contraband monitoring center. Such techniques would be applied inthe triangulation steps depicted in steps 555 and 650 of FIG. 5 and FIG.6 respectively. These embodiments are illustrative of simple cases oftriangulation using alerts from multiple devices; combinations oftechniques described in any of these scenarios are used depending onwhat data is available to the detecting devices at the time ofdetection.

FIG. 7A depicts an embodiment in which GPS coordinates are available toall detecting devices. This scenario occurs in an outdoor area such as acourtyard or a recreational area where GPS signals may be readilyavailable to the detecting devices. FIG. 7A depicts three devices whichhave detected a contraband device 140, a wireless access point 710A, twomobile devices 710B and 710C. Each detecting device generates an alert,depicted by 715A, 715B, and 715C, which contain at least two datapoints: a GPS coordinate of the detecting device at the time ofdetection and a received signal strength indicator (RSSI) value of thecontraband device. The alerts also contain other data that is conduciveto locating contraband device 140, such as time of arrival (thetimestamp of the alert) and “angle of arrival.”

Using the data points from each device, several triangulation techniquesare available. One method for determining location simply averagestogether the locations of the detecting devices 710A-C to determine aprobable location of the contraband device 140. More generally, the areawithin the three points described in “GPS1”, “GPS2” and “GPS3” withinthe three alerts 715A-C may give a more general area where thecontraband device is located. In such cases, correctional facilitypersonnel could be sent to a small area determined in the triangulationto attempt to apprehend the party using the contraband device. Other,more precise methods combine “ranging” techniques, in which a distanceis estimated between the contraband device 140 and each detecting device710A-C, with “trilateration” or “angulation” techniques to obtain theestimated location of the device.

Several ranging techniques are available depending on the capabilitiesof the detecting devices. In one technique, the RSSI is used to estimatea distance between each detecting device 710A-C and the contrabanddevice 140. When the detecting devices are always scanning (i.e. thewait time is zero for each device), each detecting device determines a“time of arrival” (TOA), the time that each detecting device 710A-Cdetects a transmission from the contraband device 140. Those TOAs arethen compared to estimate how far each detecting device is from thecontraband device based on basic signal propagation concepts. In caseswhere detecting devices 710A-C have directional antennae capabilities,an “angle of arrival” (AOA) technique may be used in which eachdetecting device 710A-C is capable of determining the angle from whichthe contraband device signal arrives at the detecting device. The datarequired for these different ranging techniques may all be included inthe alerts 715A-C depending on the capabilities of the devices.

Trilateration techniques involve determining the intersecting points orareas of circles around each detecting device 710A-C, where theintersecting points or areas represent the possible locations of thecontraband device 140 that could produce the distance measurementsdetermined for each of the detecting devices. These techniques requireat least three detecting devices. These techniques are appropriate whenranging techniques based on RSSI or TOA are used, where these rangingtechniques are used to calculate the distance between the contrabanddevice and a detecting device, but cannot determine from which directionthe contraband device signal is arriving.

In embodiments, the distance to between the contraband device and eachdetecting device 710A-C is calculated using RSSI under an assumedtransmit power of the contraband device. Then trilateration techniqueswould be used to determine the contraband device location based on thecalculated distances. The calculated distances may not result in aviable location. In many instances, the distances calculated will notresult in intersecting points between all of the circles surroundingeach detecting device. Therefore, this process would be reiterated usingdifferent transmit powers until a viable location was determined. Inanother embodiment, the distance between the contraband device and eachdetecting device is calculated using TOA under an assumed time oftransmission by the contraband device. Reiterations are performed in thesame manner under different assumed times of transmission until a viablelocation is determined.

Angulation techniques are used to determine a location based on the AOAat each detecting device, where the location of the contraband device isdetermined by finding the intersection of lines drawn along the angle ofarrival from the GPS location of each detecting device.

In FIG. 7B, a scenario is depicted in which the detecting devices do nothave a GPS signal available, and therefore have to rely on the lessinformative data point of either location within the facility (notpictured) or the wireless access point to which they are connected to.In this scenario, the wireless access points serve as general markersfor the location of the detecting devices, as these access point devicesare typically in a fixed location within the facility, and inferencesare made as to where the contraband device based on which wirelessaccess points each of the detecting devices are connected to. In thefigure, there are two wireless access points 730A and 730B. Wirelessaccess points 730A and 730B are assumed to have limited coverage's,depicted by the dotted lines 732A and 732B respectively. Mobile device720A is connected to wireless access point 730A, and mobile device 720Bis connected to wireless access point 730B.

In this scenario, mobile devices 720A and 720B and wireless access point730A all detect the presence of a contraband device 140 and send alertsdepicted as 725A, 725B, and 725C to each other or to a contrabandmonitoring center depicted as system 300. Wireless access point 730Bdoes not detect the contraband device and therefore has no correspondingalert generated. The alerts do not contain GPS coordinates but insteadcontain only the info of which wireless access point they are connectedto. Mobile device 720A is connected to wireless access point 730A(depicted as text “AP730A” in alert 725C), mobile device 720B isconnected to wireless access point 730B (depicted as text “AP730B” inalert 725B), and the wireless access point 730A, which also detects thecontraband device, simply states itself as the wireless access point inalert 725A. Thus, among the three detections made by three separatedetecting devices, two devices (mobile device 720A and wireless accesspoint 730A) report wireless access point 730A, and one reports wirelessaccess point 730B.

From this scenario several basic triangulation steps may be taken. Forexample, the contraband device is in range of devices that are connectedto both wireless access points 730A and 730B, so a region of thecorrectional facility in which there is coverage overlap of the twoaccess points (such as the overlap region of coverage areas 732A and732B depicted in FIG. 7B) may be used to identify a small area withinthe correctional facility that facility personnel searches for acontraband device. In some embodiments, a scoring system is used thatidentifies that the contraband device is closer to wireless access point730A (as two of the three alerts identify that access point), andfurther weight still may be given to alert 725A because it shows thatthe wireless access point 730A has itself detected the contrabanddevice.

In FIG. 7C, a detection scenario is illustrated in a designated area 750of the correctional facility. In embodiments, mobile devices determinewhich designated area of a correctional facility they are in based onseveral pieces of information, such as which access point they areconnected to or from video that is taken at the time of an alert. Insuch instances, information of that designated area, such as“courtyard,” “recreation room,” “cafeteria,” etc., is useful intriangulating the location of a contraband device. In FIG. 7C, withinthe designated area 750, three mobile devices 755A, 755B, and 755C, alldetect a contraband device 140. The alerts generated by the threedevices, 760A, 760B, and 760C, all contain information about thedesignated area 750 in which they are currently located, in this casethe “courtyard.” This information is used by the party performing thetriangulation to obtain this location, which then limits any search bycorrectional facility personnel performed to just that area.Instructions are also be sent by the contraband monitoring center toevery device in the “courtyard” area to perform a jamming operation, orto perform additional monitoring to obtain more precise information onthe location of the contraband device. As noted above, FIGS. 7A-7C areillustrative, and are not meant to be limiting. Detecting devices mayproduce heterogeneous alert information, and thus, combinations oftechniques as described above may be appropriate in determining thelocation of the contraband device. These techniques, or some combinationof them depending on the information available in each alert, may beperformed by either a detecting device or the contraband monitoringcenter in steps 555 or 650 of FIGS. 5 and 6.

FIG. 8 depicts a computer system 800 which can be used to implement Itwill be apparent to persons skilled in the relevant art(s) that variouselements and features of the present disclosure, as described herein,can be implemented in hardware using analog and/or digital circuits, insoftware, through the execution of computer instructions by one or moregeneral purpose or special-purpose processors, or as a combination ofhardware and software.

The following description of a general purpose computer system isprovided for the sake of completeness. Embodiments of the presentdisclosure can be implemented in hardware, or as a combination ofsoftware and hardware. Consequently, embodiments of the disclosure areimplemented in the environment of a computer system or other processingsystem. For example, the method of FIGS. 5-6 can be implemented in theenvironment of one or more computer systems or other processing systems.An example of such a computer system 800 is shown in FIG. 8. One or moreof the modules depicted in the previous figures can be at leastpartially implemented on one or more distinct computer systems 800.

Computer system 800 includes one or more processors, such as processor804. Processor 804 can be a special purpose or a general purpose digitalsignal processor. Processor 804 is connected to a communicationinfrastructure 802 (for example, a bus or network). Various softwareimplementations are described in terms of this exemplary computersystem. After reading this description, it will become apparent to aperson skilled in the relevant art(s) how to implement the disclosureusing other computer systems and/or computer architectures.

Computer system 800 also includes a main memory 806, preferably randomaccess memory (RAM), and may also include a secondary memory 808.Secondary memory 808 may include, for example, a hard disk drive 810and/or a removable storage drive 812, representing a floppy disk drive,a magnetic tape drive, an optical disk drive, or the like. Removablestorage drive 812 reads from and/or writes to a removable storage unit816 in a well-known manner. Removable storage unit 816 represents afloppy disk, magnetic tape, optical disk, or the like, which is read byand written to by removable storage drive 812. As will be appreciated bypersons skilled in the relevant art(s), removable storage unit 816includes a computer usable storage medium having stored therein computersoftware and/or data.

In alternative implementations, secondary memory 808 may include othersimilar means for allowing computer programs or other instructions to beloaded into computer system 800. Such means may include, for example, aremovable storage unit 818 and an interface 814. Examples of such meansmay include a program cartridge and cartridge interface (such as thatfound in video game devices), a removable memory chip (such as an EPROM,or PROM) and associated socket, a thumb drive and USB port, and otherremovable storage units 818 and interfaces 814 which allow software anddata to be transferred from removable storage unit 818 to computersystem 800.

Computer system 800 may also include a communications interface 820.Communications interface 820 allows software and data to be transferredbetween computer system 800 and external devices. Examples ofcommunications interface 820 may include a modem, a network interface(such as an Ethernet card), a communications port, a PCMCIA slot andcard, etc. Software and data transferred via communications interface820 are in the form of signals which may be electronic, electromagnetic,optical, or other signals capable of being received by communicationsinterface 820. These signals are provided to communications interface820 via a communications path 822. Communications path 822 carriessignals and may be implemented using wire or cable, fiber optics, aphone line, a cellular phone link, an RF link and other communicationschannels.

As used herein, the terms “computer program medium” and “computerreadable medium” are used to generally refer to tangible storage mediasuch as removable storage units 816 and 818 or a hard disk installed inhard disk drive 810. These computer program products are means forproviding software to computer system 800.

Computer programs (also called computer control logic) are stored inmain memory 806 and/or secondary memory 808. Computer programs may alsobe received via communications interface 820. Such computer programs,when executed, enable the computer system 800 to implement the presentdisclosure as discussed herein. In particular, the computer programs,when executed, enable processor 804 to implement the processes of thepresent disclosure, such as any of the methods described herein.Accordingly, such computer programs represent controllers of thecomputer system 800. Where the disclosure is implemented using software,the software may be stored in a computer program product and loaded intocomputer system 800 using removable storage drive 812, interface 814, orcommunications interface 820.

In another embodiment, features of the disclosure are implementedprimarily in hardware using, for example, hardware components such asapplication-specific integrated circuits (ASICs) and gate arrays.Implementation of a hardware state machine so as to perform thefunctions described herein will also be apparent to persons skilled inthe relevant art(s).

It is to be appreciated that the Detailed Description section, and notthe Abstract section, is intended to be used to interpret the claims.The Abstract section may set forth one or more, but not all exemplaryembodiments, and thus, is not intended to limit the disclosure and theappended claims in any way.

The disclosure has been described above with the aid of functionalbuilding blocks illustrating the implementation of specified functionsand relationships thereof. The boundaries of these functional buildingblocks have been arbitrarily defined herein for the convenience of thedescription. Alternate boundaries may be defined so long as thespecified functions and relationships thereof are appropriatelyperformed.

It will be apparent to those skilled in the relevant art(s) that variouschanges in form and detail can be made therein without departing fromthe spirit and scope of the disclosure. Thus, the disclosure should notbe limited by any of the above-described exemplary embodiments, butshould be defined only in accordance with the following claims and theirequivalents.

What is claimed is:
 1. A wireless communication device, comprising: aradio configured to tune to a selected frequency; a transceiver coupledto the radio and configured to receive wireless communication signals atthe selected frequency; and a processor configured to: receive a firstalert from a second wireless communication device indicating that acontraband device was detected, the first alert including a timestamp ofthe detection, at least one of a location of the second wirelesscommunication device or a location of the contraband device, and adetection frequency; and in response to the receiving of the firstalert: set the selected frequency to include the detection frequency;receive a signal from the transceiver at the selected frequency; analyzethe received signal; determine, based on the analysis, whether thereceived signal originated from a contraband wireless communicationdevice and a location of the contraband wireless communication devicebased on the first alert; generate a second alert that includesinformation relating to the received signal, and the first alert; andcause the transceiver to transmit the second alert to a contrabanddevice detection server.
 2. The wireless communication device of claim1, wherein the processor is further configured to set the selectedfrequency for broadband energy detection.
 3. The wireless communicationdevice of claim 2, wherein the selected frequency is set to include atleast one of 700-2200 MHz or 4.915-5.825 GHz.
 4. The wirelesscommunication device of claim 2, further comprising a notch filter. 5.The wireless communication device of claim 4, wherein the notch filteris configured to prevent detection of a signal originating from thewireless communication device.
 6. The wireless communication device ofclaim 1, wherein the analysis includes comparing a signal strength ofthe received signal to a predetermined threshold.
 7. The wirelesscommunication device of claim 1, wherein the processor is furtherconfigured to set a radio access technology of the radio.
 8. Thewireless communication device of claim 1, wherein the processor isfurther configured to receive, via the transceiver, a detectionactivation signal from the contraband device detection server.
 9. Thewireless communication device of claim 8, wherein the processor isfurther configured to set the selected frequency and receive the signalin response to receiving the detection activation signal.
 10. Thewireless communication device of claim 9, wherein the processor isfurther configured to receive and process the detection activationsignal while the wireless communication device is in a sleep state. 11.A method of detecting a contraband device in a controlled environment bya wireless communication device, the method comprising: receiving afirst alert from a second wireless communication device indicating thata contraband device was detected, the first alert including a timestampof the detection, at least one of the location of the second wirelesscommunication device or a location of the contraband device, and adetection frequency; in response to the receiving of the first alert:setting a frequency range of a radio to include the detection frequency;receiving a signal within the selected frequency range; analyzing thereceived signal; determining, based on the analysis, whether thereceived signal originated from a contraband wireless communicationdevice, and a location of the contraband wireless communication devicebased on the first alert; generating a second alert that includesinformation relating to the received signal, and the first alert; andcausing the transceiver to transmit the second alert to a contrabanddevice detection server.
 12. The method of claim 11, wherein theselected frequency range is selected for broadband energy detection. 13.The method of claim 12, wherein the selected frequency range is set toinclude at least one of 700-2200 MHz or 4.915-5.825 GHz.
 14. The methodof claim 12, further comprising notch filtering the received signal. 15.The method of claim 14, wherein the notch filtering prevents detectionof a signal originating from the wireless communication device.
 16. Themethod of claim 11, further comprising comparing a signal strength ofthe received signal to a predetermined threshold.
 17. The method ofclaim 11, further comprising setting a radio access technology.
 18. Themethod of claim 11, further comprising receiving a detection activationsignal from the contraband device detection server.
 19. The method ofclaim 18, wherein the setting the frequency range and the receiving thesignal are performed in response to receiving the detection activationsignal.
 20. The method of claim 19, wherein the wireless communicationdevice is in a sleep state.